﻿html,body { padding:0px; margin:0px; font-size:12px; font-family:Arial; height:100%;}
* { font-size:12px; color:#666; margin:0px; padding:0px; text-decoration:none;}
a img { border:0px;}
li { list-style:none;}
input[type="text"],input[type="password"]{ padding:5px 10px; width:150px; border:1px #ccc solid; outline:none;}
textarea { padding:3px 10px; border:1px #ccc solid; overflow:auto; resize:none; outline:none; min-width:200px; min-height:50px;}
input[type="button"], input[type="submit"] { padding:5px 10px; background:#eee; border:1px #ccc solid; cursor:pointer; outline:none;}

table { border-collapse:collapse; border-spacing:0px; float:left;}
table td { }
.error_tab { max-width:300px; margin:auto auto; float:none; background:#ccc;}
.error_tab td { padding:5px 5px; text-align:left;}


.header { width:100%; float:left; background:#eee; padding:10px 0px; margin-bottom:20px;}

.header .head_nav { float:left;}
.header .head_nav li { float:left; margin-left:20px;}
.header .head_nav li a { font-size:20px;}
.header .member { float:right;}
.header .member .userinfo { float:left; margin-right:20px;}
.header .member a { margin-right:10px;}
.class_nav { width:100px; float:left;}

.panel { width:100%; float:left; min-width:1000px;}